large plow - German English Dictionary